.card-author {
    :global {
        p {
            margin: 0;
        }

        .header {
            display: flex;
            flex-direction: column;
            align-items: center;

            .img {
                width: 100px;
                height: 100px;
                border-radius: 50%;
                overflow: hidden;
                margin-top: 1.042vw;

                img {
                    width: 100%;
                    height: 100%;
                    object-fit: cover;
                }
            }
            .name {
                margin-top: 0.781vw;
                color: rgb(var(--color-title));
                font-size: 1.146vw;
                line-height: 1.563vw;
            }
            .desc {
                font-size: 0.833vw;
                line-height: 1.146vw;
            }
        }
        .content {
            margin-top: 1.042vw;
            overflow: hidden;
            font-size: 14px;
            p {
                margin: 20px;
                display: flex;
                justify-content: space-between;
            }
        }
    }
}
